package com.walker.util;

import org.springframework.stereotype.Component;

@Component
public class ConstantUtil{
	
	//维度表类型
	public final static String DIM_OBJECT_TYPE = "10";
	
	//事实表类型
	public final static String FACT_OBJECT_TYPE = "11";
	
	//原子指标类型
	public final static String ATOMIC_OBJECT_TYPE = "12";
		
	//业务限定类型
	public final static String BUSCONDITION_OBJECT_TYPE = "13";
	
	//业务过程类型
	public final static String BUSPROCESS_OBJECT_TYPE = "14";
	
	//派生指标类型
	public final static String DERIVEINDEX_OBJECT_TYPE = "15";
	
	//维度逻辑表类型
	public final static String DIMLOGIC_OBJECT_TYPE = "16";
	
	//事实逻辑表类型
	public final static String FACTLOGIC_OBJECT_TYPE = "17";
	
	//汇总逻辑表类型
	public final static String SUMMARYLOGIC_OBJECT_TYPE = "18";	
	
	//统计周期
	public final static String CYCLE_OBJECT_TYPE = "21";	
		
	//汇总临时表类型
	public final static String SUMMARYTEMP_OBJECT_TYPE = "24";	
	
	//SQL
	public final static String SQL_OBJECT_TYPE = "26";
	
	//SHELL
	public final static String SHELL_OBJECT_TYPE = "27";
	
	//SPARK
	public final static String SPARK_OBJECT_TYPE = "28";
	
	//MR
	public final static String MR_OBJECT_TYPE = "29";
	
	//行为规则
	public final static String BEHAVIORRULE_OBJECT_TYPE = "38";
	
	//工厂标签
	public final static String FACTORYLABEL_OBJECT_TYPE = "39";
	
	//手工标签
	public final static String MANUALLABEL_OBJECT_TYPE = "40";
	
	//标签中间表
	public final static String FACTORYLABELTMP_OBJECT_TYPE = "41";
	
	//标签融合表
	public final static String LOGICLABEL_OBJECT_TYPE = "42";
	
	//数据表规则
	public final static String AUDITTABLEBASE_OBJECT_TYPE = "47";
	
	//物理表
	public final static String PHYSICS_OBJECT_TYPE = "50";
	
	//索引表
	public final static String INDEX_OBJECT_TYPE = "51";
	
	//实体
	public final static String ENTITY_OBJECT_TYPE = "50";
	
}
